The phrase "big drain" means a significant loss or reduction of something, usually referring to money or resources.